html {
    font-size: 100%;
}

body, li, ul {
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

body {
    background-color: #ffffff;
    font: 400 1em "Microsoft Yahei";
}

a, button, div, li {
    -moz-transition: all .3s;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}

a {
    text-decoration: none;
}

    a:hover {
        color: #000;
        text-decoration: none;
    }

.center {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media only screen and (min-width:992px) {
    .center {
        width: 60%;
    }
}

nav ul{width:100%;height:25px;padding-left:2%;background-color:#fab614;line-height:25px;font-size:.8125em;}
nav a{color:#FFF;}
nav a:hover{color:#000;}
nav li{display:inline;padding-right:1.5%;}

header{margin:20px auto;}
#head-ul{padding:15px 0 0 20px;}
#head-ul a{padding:0 15px;color:#fab614;border:1px solid #ffffff;border-radius:3px;}
#head-ul a:hover{border:1px solid #fab614;}
#search{color:#fab614;font-size:1.125em;font-weight: 100;}
#head-search{padding:5px 0 0 200px;}
#head-search p{color:#fab614;font-size:.75em;margin:5px 0 0;}

footer{padding:10px 0 5px;background-color:#4f4f4f;color:#FFF;font-size:.75em;}
#ghy-logo {width:320px;height:80px;margin:20px 0;background-color: #fab614;background-image: url(../image/ghy-logo.png);}
#footer-left{padding-right:50px;}
#footer-right{padding:40px 0 0 10px;}
#footer-right p{margin:0 0 5px;}
#footer-right div{float:left;}
#footer-right-left{padding-right:5%;}

.error-text{color:#ff0000;}